
	
	html, body{
		height:100%;
		margin:0;
		padding:0;
	}
	
	body{
		font-family:monospace
	}
	
	#top, #push{
		height:60px;
		width:100%;
	}
	
	#top{
		position:fixed;
		top:0px;
		border-bottom:1px solid #bbb;
		background:#fff;
	}
	
	#toptxt, #mwrap{
		padding:10px;
	}
	
	h1, h2{
		margin:0;
		padding:0;
	}
	
	h1{
		font-size:1.6em;	
	}
	
	h2{
		font-size:1.2em	
	}
	
	#past{
		color:#222;
		display:block;
		width:100%;
	}
	
	#present{
		display:block;
		width:100%;
	}
	
	#past, #present, #future, #question{
		padding:0px;
		margin:0px;	
		border:none
	}
	
	#future, #question{
		font-family:inherit;
		font-size:inherit;
		display:block
	}
	
	#future{
		width:100%;
	}
	
	#question{
		
	}
	